
.appoint-steps{
    .weui-btn + .weui-btn{
        margin-top: 10px;
    }
    .weui-btn_primary:not(.weui-btn_disable):active{
        background-color: #1B78C9;
    }
    .weui-btn{
        width: 260px;
        height: 44px;
        margin-top: 18px;
        background: #2383D8;
        border-radius: 4px;
    }
    .btn-back{
        border: 1px solid #CED1D9;
        background: #fff;
        color: #64667F;
    }
    .weui-cells__tips{
        margin: 20px 0 5px;
        font-size: 12px;
        color: #ACB2C6;
        text-align: center;
    }
    .weui-cells{
        margin-top: 20px;
        .weui-cell{
            padding: 0 12.8px;
            height: 40px;
            font-size: 14px;
            color:  #272D32;
            line-height: 40px;
            .step1__hd{
                width: 96px;
            }
            .weui-cell__bd{
                input:-ms-input-placeholder{ 
                    color: #AAACB3; 
                }
                
                &.step3-bd{
                    font-size: 16px;
                    font-weight: 900;
                    color: #272D32;
                    .classify{
                        margin-left: 10px;
                        font-size: 12px;
                        font-weight: 500;
                        color: #ACB2C6;
                    }
                }
            }
            .weui-cell__ft{
                .weui-check:checked+.weui-icon-checked:before{
                    color: #2383D8;
                }
            }
            &.weui-check__label{
                height: 60px;
                .weui-cell__hd{
                    div{
                        .weui-icon-checked:before{
                            color: #c9c9c9;
                        }
                        .weui-check:checked + .weui-icon-checked:before{
                            color: #2383D8;
                        }
                    }
                }
            }
        }
    }
    .appoint-success{
        .icon-box{
            padding-top: 40px;
            text-align: center;
            .weui-icon-success{
                color: #2383D8;
            }
            .icon-box__ctn{
                .icon-box__title{
                    font-size: 18px;
                    color: #272D32;
                    letter-spacing: 0;
                    line-height: 30px;
                }
                .icon-box__desc{
                    font-size: 12px;
                    line-height: 14px;
                    color: #ACB2C6;
                    letter-spacing: 0;
                }
            }
        }
        
    }
}